power consumption efficiency - French English Dictionary